Knowledge of Linux is indispensable for using advanced CI. While GUIs are becoming more prevalent, being able to work at the command line interface (CLI) provides the greatest power and flexibility. In this session, we assume that participants are already comfortable with basic Linux operations such as creating, deleting and renaming files, and navigating between directories. Topics covered include the filesystem hierarchy, file permissions, symbolic and hard links, wildcards and file globbing, finding commands and files, environment variables and modules, configuration files, aliases, history and tips for effective Bash shell scripting.
---
COMPLECS (COMPrehensive Learning for end-users to Effectively Utilize CyberinfraStructure) training covers the non-programming skills needed to use supercomputers effectively. Topics include parallel computing concepts, Linux tools and bash scripting, security, batch computing, how to get help, data management, and interactive computing. COMPLECS is supported by NSF award 2320934.